home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / comm / fido / fnews4.lzh / fido410.nws < prev    next >
Text File  |  1987-03-08  |  73KB  |  1,406 lines

  1.      Volume 4, Number 10                                  9 March 1987
  2.      +---------------------------------------------------------------+
  3.      |                                                  _            |
  4.      |                                                 /  \          |
  5.      |                                                /|oo \         |
  6.      |        - FidoNews -                           (_|  /_)        |
  7.      |                                                _`@/_ \    _   |
  8.      |        International                          |     | \   \\  |
  9.      |     FidoNet Association                       | (*) |  \   )) |
  10.      |         Newsletter               ______       |__U__| /  \//  |
  11.      |                                 / FIDO \       _//|| _\   /   |
  12.      |                                (________)     (_/(_|(____/    |
  13.      |                                                     (jm)      |
  14.      +---------------------------------------------------------------+
  15.      Editor in Chief:                                   Thom Henderson
  16.      Chief Procrastinator Emeritus:                       Tom Jennings
  17.  
  18.      FidoNews is the official newsletter of the International  FidoNet
  19.      Association,  and is published weekly by SEAdog Leader, node 1/1.
  20.      You  are  encouraged  to  submit  articles  for  publication   in
  21.      FidoNews.  Article submission standards are contained in the file
  22.      ARTSPEC.DOC,  available from  node  1/1.
  23.  
  24.      Copyright (C) 1987,  by the  International  FidoNet  Association.
  25.      All  rights  reserved.  Duplication and/or distribution permitted
  26.      for noncommercial purposes only.  For use in other circumstances,
  27.      please contact IFNA.
  28.  
  29.  
  30.  
  31.  
  32.                              Table of Contents
  33.  
  34.      1. ARTICLES
  35.         What is the Story on 9600 Baud Modems?
  36.         The First Echomail Conference List
  37.         IFNA Board Nominations
  38.         SEAdog Offer for IFNA Members
  39.         Public Key Encryption Revisited
  40.      2. COLUMNS
  41.         Irregular column
  42.         Technical Topics Column
  43.      3. NOTICES
  44.         The Interrupt Stack
  45.  
  46.  
  47.  
  48.  
  49.      Fidonews                     Page 2                    9 Mar 1987
  50.  
  51.  
  52.      =================================================================
  53.                                  ARTICLES
  54.      =================================================================
  55.  
  56.                 What is the Story on 9600 Baud Modems
  57.                                   by
  58.                       Bob Hartman, Sysop 132/101
  59.  
  60.           So,  you've heard all of the stories about 9600 baud modems,
  61.      and  you've  seen all the ads,  now you want to buy one,  but the
  62.      problem is which one to buy?  Before you make the leap, there are
  63.      some things which you should know:
  64.  
  65.            First of all, the International FidoNet Association (IFNA),
  66.      has created a special committee to study the different 9600  baud
  67.      (and  even  higher  speed) modems to find out which ones are best
  68.      suited for our uses with  Fido/Opus/SEAdog/etc.  The  reason  for
  69.      this  is  simple  - there is no standard (that is affordable) for
  70.      having 9600 baud modems work  over  standard  voice  grade  phone
  71.      lines.  At 2400 baud there was a well defined standard (V.22bis),
  72.      but at 9600 baud the only standard is V.32, and modems using that
  73.      technology  tend to cost $3000 or more!  This price tag is out of
  74.      reach for most consumers,  so modem manufacturers have  taken  it
  75.      upon  themselves  to  try  and  manufacture modems that work over
  76.      voice  grade  lines,   and  then  try  to  get  their  technology
  77.      recognized  as  the  new  standard.  With  over 1000 Sysops world
  78.      wide,  and a user base many hundreds  of  times  that  size,  the
  79.      FidoNet  community  is  in a position which is fairly unique - we
  80.      can help a standard along by deciding that a certain modem is one
  81.      that does the job for us.  In fact, we MUST do this because if we
  82.      do not,  we will all end up with different 9600 baud modems  that
  83.      will  not  communicate  with  each other.  Yes,  it is true,  two
  84.      modems from two different manufacturers will  not  talk  to  each
  85.      other at 9600 baud.  Think about it - if you go out and buy right
  86.      now,  and  the  rest of the network decides on a different modem,
  87.      then you will not be able to communicate  at  9600  baud.  Is  it
  88.      worth taking that chance?
  89.  
  90.           The  second  thing  you should know about is that all of the
  91.      manufacturers of high speed modems are working with our committee
  92.      to try and make us choose their  modem.  They  are  all  offering
  93.      discounts  of  50%  or more to Fido Sysops (they all learned from
  94.      what USRobotics did at 2400 baud).  They  are  all  working  very
  95.      closely with me personally, trying to get my standard SEAdog/Opus
  96.      system to run on their modems.  This obviously is important to us
  97.      as  Sysops,  since if it doesn't work with our software,  then we
  98.      can't use the modem no matter how fast it runs.  I must say  that
  99.      all  three companies involved right now - USRobotics (USR Courier
  100.      HST),   Microcom  (Microcom  AX9624c),   and   Telebit   (Telebit
  101.      TrailBlazer)  have  been  EXTREMELY helpful (although as you will
  102.      see later, not necessarily successful).
  103.  
  104.           The final thing you should know  before  I  get  on  to  the
  105.      results  of my testing,  is that this report is VERY PRELIMINARY,
  106.      and should be taken as such.  My testing is by no means complete,
  107.      and as you will see,  many technical problems still  need  to  be
  108.      Fidonews                     Page 3                    9 Mar 1987
  109.  
  110.  
  111.      overcome.
  112.  
  113.      Some Preliminary Results:
  114.  
  115.           This  section  contains my thoughts about each modem so far,
  116.      and do not represent anything except my own views based  upon  my
  117.      exposure to each of the modems.
  118.  
  119.           Let me start off with Microcom,  since they are the easiest.
  120.      They have so far shipped me  three  modems,  of  which  two  have
  121.      arrived  DOA.  Without  two working modems it is impossible to do
  122.      any 9600 baud testing,  so only 2400 baud testing  was  done.  At
  123.      the  lower  baud  rates  this  modem  will not work properly with
  124.      SEAdog 4.0.  The modem does not react quickly enough to  toggling
  125.      DTR, and as a result there are many times when SEAdog will send a
  126.      command  to  the  modem  which will not be executed.  SEAdog will
  127.      then print an error message and try again - this time the command
  128.      will generally work properly.  SEAdog 4.0 also will not  properly
  129.      "fall  back"  to  a  lower baud rate when making a call out.  For
  130.      example,  you attempt to call a system at 2400 baud,  but  he  is
  131.      actually  running  a  1200 baud modem - SEAdog will connect,  but
  132.      will attempt to communicate at 2400 baud rather than  1200  baud.
  133.      This  is  due  to  the  timing  the  Microcom modem uses in first
  134.      raising the DCD (carrier detect) signal,  and then outputting the
  135.      CONNECT  1200  message.  Hayes compatible modems first output the
  136.      CONNECT 1200 message,  and then raise the DCD  signal  (which  is
  137.      what  SEAdog  expects).  This  modem also only accepts upper case
  138.      'AT' commands,  while most Hayes compatible  modems  will  accept
  139.      either 'at' or 'AT'.  Having been manufactured by Microcom,  this
  140.      modem obviously  supports  MNP  protocol  in  hardware.  It  also
  141.      supports  the  Microcom  SX  command  set as well as the Hayes AT
  142.      command set.  The modem is quite confusing to configure due to it
  143.      not being just a Hayes clone.  The modem also has two sets of dip
  144.      switches,  one on the front,  and one on the back of the modem  -
  145.      making  for  even  more  problems.  It is also a half-duplex 9600
  146.      baud modem - meaning that data can only be sent in one  direction
  147.      at a time.
  148.  
  149.           I  guess  that  I will talk about the USRobotics Courier HST
  150.      next.  As some of you (anybody that reads SYSOP echomail) know, I
  151.      have been unable to get two USR HST modems to talk to each  other
  152.      over  a local phone company connection.  I have been able to send
  153.      two long distance messages to the USR Opus  system  (115/500  Sit
  154.      UBU Sit),  but those two messages took several hundred attempts -
  155.      not because of busy signals, but because of ARQ (MNP) disconnects
  156.      (read on).  First some technical information about the modem.  It
  157.      is VERY Hayes/Courier 2400 compatible.  In fact, in the 2400 baud
  158.      testing (and below) it behaves exactly like a Courier  2400  baud
  159.      modem.  I  have  found  no differences between the two when I run
  160.      the modem  in  non-ARQ  mode.  The  modem  also  has  MNP  (which
  161.      USRobotics  calls  ARQ)  protocol  that  can  be  enabled.  It is
  162.      necessary at 9600 baud to use this option.  The modem works as  a
  163.      sort-of  full-duplex  modem.  What  does  this  mean?  Well,  the
  164.      modems that are connected determine which side  is  sending  more
  165.      data  (don't  ask  me  how),  and  that  side  gets the 9600 baud
  166.      channel.  The other side then has a 300 baud channel for  sending
  167.      Fidonews                     Page 4                    9 Mar 1987
  168.  
  169.  
  170.      data  the  other  direction.  This is a very nice feature to have
  171.      for interactive  operation  since  the  modems  do  not  have  to
  172.      constantly turn the line around for each character that is typed.
  173.      Unfortunately,   this  method  takes  up  all  of  the  available
  174.      bandwidth of the telephone connection,  and therefore requires  a
  175.      reasonable  signal  to noise ratio over the entire bandwidth.  On
  176.      local connections this should be no problem, but on long distance
  177.      connections with the many games that AT&T plays on long distance,
  178.      it could be a problem a lot more often.  I saw this happen myself
  179.      when connecting to 115/500 when every time  I  connected  (except
  180.      for twice), I got disconnected almost immediately because the ARQ
  181.      (MNP)  retry count was too high.  In other words,  the connection
  182.      was so bad that the two systems took more than 5  tries  to  send
  183.      one packet of data, and therefore they disconnected.  Since I can
  184.      call 115/500 and send mail perfectly at 2400 baud (no errors,  or
  185.      very rare), it seems that the USR HST modem may be trying to push
  186.      the outer limits of the bandwidth a bit too  far.  What  are  the
  187.      advantages  of  the  USR  HST?  It  will work with my SEAdog/Opus
  188.      setup without any software changes  (other  than  my  modem  init
  189.      string).  It is also very Hayes compatible,  and as simple to set
  190.      up as the Courier 2400 baud modem.
  191.  
  192.           Finally, let me discuss the Telebit TrailBlazer modem.  This
  193.      modem does not use any sort of conventional technology to get its
  194.      high speed.  It uses what they call PEP  transmission  mode,  and
  195.      basically  what  it  does  is  break  down  the entire phone line
  196.      bandwidth (0Hz-4000Hz) into 512 channels each 7.8 Hz apart.  When
  197.      the two modems sync up to start,  they each do  analysis  of  the
  198.      line  quality on each of the 512 frequencies.  Then only the best
  199.      frequencies are used  for  the  actual  data  transmission.  They
  200.      modulate  each  carrier  at 7.5 baud (that is the actual speed of
  201.      the modem -7.5 baud),  and encode 2,  4,  or 6 (almost always  6)
  202.      bits  of  data  on  each frequency.  This can give throughputs of
  203.      18,000 bps and up!  In a normal phone line,  the usable bandwidth
  204.      is  something like 300Hz-3000Hz which would give about 350 usable
  205.      channels,  which corresponds to 15750 bps.  On my  system  I  was
  206.      constantly  seeing throughputs of 15000-16500 bps.  The advantage
  207.      of this method  is  that  it  should  work  on  ANY  phone  line,
  208.      regardless  of  how  bad  it  is.  Even  if only 100 channels are
  209.      usable (which seems silly since that is only a  usable  bandwidth
  210.      of  780  Hz,  and  voice grade really requires at least 2000 Hz),
  211.      then you would have a rate of 4500 bps,  which is still twice  as
  212.      fast   as  our  current  2400  bps  modems.   In  addition,   the
  213.      TrailBlazer does automatic error correction when in PEP mode, and
  214.      because they choose the best frequencies to start with, there are
  215.      almost never any retransmissions.  In my  testing  I  was  seeing
  216.      about  1  retransmitted packet in every 5000 packets sent.  Well,
  217.      how did this modem stack up?  First of all, it was the only modem
  218.      that so far has been able to transmit data at 9600 baud or higher
  219.      on my local phone connections.  This in itself is  a  major  feat
  220.      which  neither USR or Microcom has been able to achieve.  It also
  221.      acts  as  a  normal  2400  baud   modem,   with   a   few   minor
  222.      incompatibilities  with  the  normal  Hayes  way of doing things.
  223.      Everything (and I mean everything except the  on/off  switch)  is
  224.      controlled  by  AT commands in this modem.  There are no external
  225.      sliders for volume,  no dip switches,  nothing.  It is  all  done
  226.      Fidonews                     Page 5                    9 Mar 1987
  227.  
  228.  
  229.      with  AT  commands (once you get used to it,  it is rather nice).
  230.      Setup with this modem (for that reason) is a  pain  in  the  rear
  231.      end,  but once done, the settings can be stored and never have to
  232.      be worried about again.  Unfortunately,  this modem  raises  DCD,
  233.      and  outputs  the  connect  message  just like the Microcom modem
  234.      does,  so it does not work for making outgoing calls with SEAdog.
  235.      I have spoken to the technical support department at Telebit, and
  236.      they  are  going  to  change  this  so that it will work with the
  237.      current software available for FidoNet sysops.  The modem is also
  238.      half duplex, and typing a character and waiting for the echo from
  239.      the BBS can be time consuming,  but again,  the technical support
  240.      department  has a fix for this which I will supposedly be allowed
  241.      to try out under a beta test arrangement.
  242.  
  243.           Well,  now that I have said all of this,  what does it mean?
  244.      First  of all,  it means that going out within the next month and
  245.      buying a 9600 baud modem is  probably  not  a  good  idea.  While
  246.      Microcom  and  Telebit  have been selling their modems for over a
  247.      year,  they are currently not quite compatible with the  software
  248.      that  we have available to us,  and USR simply has not worked the
  249.      kinks out of their modem yet (after all, it just started shipping
  250.      out last week).  It also is not clear to me that  the  USR  modem
  251.      will  work  on  most phone lines.  They have not been able to get
  252.      their modem working on my phone lines, and they have been working
  253.      with me since day one.  In being fair to  Microcom,  they  simply
  254.      have  not been able to get me two modems that work properly,  but
  255.      they also seem the least interested in getting our business.
  256.  
  257.      Now on to some specific questions:
  258.  
  259.           If I HAD TO buy a modem today,  and  it  had  to  work  with
  260.      Fido/Opus/SEAdog,  which  one would I buy?  The answer to that is
  261.      simple - the USR modem is the only one that works with SEAdog/etc
  262.      right now.  Unfortunately,  their modem is very  new,  still  has
  263.      problems working on my phone system, and has not proven itself in
  264.      the field.
  265.  
  266.           What  are  the  prices  going to be?  From what I know right
  267.      now, the USR modem lists for $995,  and they will sell it to Fido
  268.      Sysops  for  $495.  The Microcom price has not been set yet.  The
  269.      Telebit TrailBlazer lists for $1345,  and they will give  us  50%
  270.      off  for  a  price  of $675.  Included for no extra charge is the
  271.      2400 baud option which normally would add $100 to their price.
  272.  
  273.           Which modem do other people seem to like?  This  is  a  hard
  274.      one.  I  have  seen  many  people choose Microcom,  because until
  275.      recently Telebit did not agressively market their modem,  and  it
  276.      was  also  marketed  under  the name FastLink by another company.
  277.      That is all changing now,  and Telebit is committed to being more
  278.      competetive   (hence   their  offer  for  FidoNet  Sysops).   The
  279.      TrailBlazer has recently been named the PC  Magazine  Product  of
  280.      the year, and has been reviewed very favorably by Digital Review,
  281.      Mini-Micro Systems,  Popular Science, Network World, PC-Week, and
  282.      Infoworld.  Both USR and Telebit have applied to  CCITT  to  have
  283.      their  technology  recognized  as the standard for 9600 baud data
  284.      transmission over voice grade phone lines.
  285.      Fidonews                     Page 6                    9 Mar 1987
  286.  
  287.  
  288.           If I was going to buy a 9600 baud modem for high speed  file
  289.      transfers,  rather than BBS use, which would it be?  In this case
  290.      I would  undoubtedly  choose  the  Telebit  TrailBlazer.  It  was
  291.      designed for that purpose, and it is the only modem that can send
  292.      data  at baud rates exceeding 9600 baud.  Actually,  the Microcom
  293.      can do some data compression to get up above  9600  baud,  but  I
  294.      have  yet  to see two of them work,  so I can't really comment on
  295.      that.  The TrailBlazer will only be faster than the  USR  (again,
  296.      assuming  the  USR will work on the phone lines in question) when
  297.      using a transfer  protocol  that  does  not  require  full-duplex
  298.      transmissions.  This rules out XMODEM,  but Ymodem-g,  and Zmodem
  299.      both work nicely, and SEAlink with large window sizes (20 or more
  300.      blocks) also performs admirably.
  301.  
  302.           If I was going to buy a modem  today,  which  would  it  be,
  303.      given no other restrictions?  I would not buy any of these modems
  304.      today!!!  USR  has not proven their technology,  Microcom has not
  305.      proven to me that their modems work either,  and the  TrailBlazer
  306.      does not currently work with Fido/Opus/SEAdog.
  307.  
  308.           If  I was going to buy a modem in six months,  which would I
  309.      buy?  At that point  a  lot  could  have  changed,  but  I  would
  310.      probably  go  with  the Telebit TrailBlazer.  By then,  the small
  311.      incompatibilities with our software will  have  been  fixed,  the
  312.      modem  is definitely going to work on any phone lines,  and it is
  313.      the fastest of the group.  The price is $180 higher than USR, but
  314.      right now I would think that paying the extra $180 to get a modem
  315.      which will definitely work is worth the higher price.  Who knows,
  316.      perhaps six months from now USR will have improved their modem to
  317.      the point that it too will work on any phone lines,  and at  that
  318.      point,  the  300  baud  reverse channel becomes a factor in their
  319.      favor.  With that 300 baud channel,  file transfer protocols like
  320.      XMODEM, and more importantly SEAlink will work just fine.
  321.  
  322.           Which  standard  -  USR or Telebit - will the CCITT approve?
  323.      Your guess is as good as mine - yet another good reason  to  wait
  324.      before buying a 9600 baud modem.
  325.  
  326.           Which  modem has the best error correction?  Well,  consider
  327.      that the Telebit TrailBlazer can continue a file transfer even if
  328.      you are talking on the same line.  It won't just  retransmit  the
  329.      data  that  is in error,  it will actually send a large number of
  330.      packets that won't have any errors in them anyway!  Call  it  the
  331.      "whistle test" if you will, but imaging seeing your file transfer
  332.      continue at about 50% of its normal speed while you are whistling
  333.      into the phone.  Enough said?
  334.  
  335.           Anything else I should know about these modems?  Well, there
  336.      is a lot more to know, but I just can't provide the answers right
  337.      now.  Some things I do know that might be important are:
  338.  
  339.      1. USR  is  giving  a  30  day money back guarantee to Sysops who
  340.         purchase the modem - please,  make sure that if your modem (if
  341.         you  have  already  ordered  one) arrives and does not seem to
  342.         work,  be sure to return  it  for  a  full  refund!  Don't  be
  343.         bashful about this,  because it is your money.  The IFNA Board
  344.      Fidonews                     Page 7                    9 Mar 1987
  345.  
  346.  
  347.         of Directors,  and Ken Kaplan in particular  argued  long  and
  348.         hard  for this provision,  because of the problems that I have
  349.         been having with the modems that USR sent to me for testing.
  350.  
  351.      2. The people to contact about these modems are:
  352.  
  353.           USR      - Wes Cowell      - (800) 342-5877
  354.           Telebit  - Bruce Blain     - (617) 263-9449
  355.           Microcom - Victor Forgetta - (800) 822-8224
  356.  
  357.      3. USR and Telebit will both be advertising heavily in the coming
  358.         months.  Try to read the ads, and note important figures.  Ask
  359.         questions.  I will answer any questions sent to my board,  and
  360.         if I don't know the answer,  then I will find out from someone
  361.         who does know the answer.
  362.  
  363.           Well, that about covers it for this issue of Fidonews.  As I
  364.      said at the start of this article,  this is by no means  a  final
  365.      evaluation,  just a first step.  It was prompted by the fact that
  366.      people were blindly buying 9600 baud modems without having all of
  367.      the facts (not that you do now,  but you hopefully are at least a
  368.      little bit more informed).
  369.  
  370.      - Bob Hartman -
  371.      Sysop, the UN*X Gateway
  372.      SEAdog/Opus Node 132/101
  373.  
  374.      -----------------------------------------------------------------
  375.  
  376.      Fidonews                     Page 8                    9 Mar 1987
  377.  
  378.  
  379.      Thomas Kenny
  380.      IFNA node 107/316
  381.  
  382.                      The First Echomail Conference List
  383.  
  384.      Echomail Conference List,  Issue 1,  Number 1 (1/13/87) Copyright
  385.      (c)  1986,  Thomas Kenny.  All rights reserved Duplication and/or
  386.      distribution permitted for noncommercial purposes only.
  387.  
  388.                             ===================
  389.  
  390.      ATTENTION   ECHOMAIL  COORDINATORS  AND  CONTACTS!   PLEASE  send
  391.      updates to IFNA node 107/316  Deadline  for  the  next  issue  is
  392.      3/1/87
  393.  
  394.                             ====================
  395.  
  396.      A  special condensed FidoNews Edition of Echomail Conference list
  397.      will  be  released  monthly.   The  format   is   still   a   bit
  398.      experimental.  For  now  it's  just  a  list of conference titles
  399.      followed by the name or node of who to contact  if  you  want  to
  400.      connect.
  401.  
  402.           The more complete format showing approximate traffic levels,
  403.      all  Nets  carrying  each  conference,  and  the date of the last
  404.      update is available as an ARCed file from  107/316  as  a  SEAdog
  405.      File Request or by logon.
  406.  
  407.           If  you  are  interested in helping to distribute updates to
  408.      ECHOnnn, contact:
  409.  
  410.                            Echo Conference Scribe
  411.                            Thomas Kenny  107/316.
  412.  
  413.      We are HOPING for utilities to be written which will  update  the
  414.      list  without  anyone  having  to do any work at all ..  and with
  415.      noone paying any phone bill whatsoever to distribute it
  416.  
  417.      But,  until BIGMAGIC.EXE gets written,  we will  be  asking  Echo
  418.      Conference  Coordinators  to  send  Netmail to 107/316 letting us
  419.      know  the  Name  of  the  Conference,   who   carries   it,   the
  420.      "AREA:????????"  name,  and  any information helpful to potential
  421.      participants.  Then we'll type up the  list.  It's  a  crude  and
  422.      inelegant method ... but it gets the job done.
  423.  
  424.                         ===========================
  425.  
  426.      When  the  "contact"  is  listed in parentheses it means that the
  427.      conference is NOT currently  active  but  the  person  listed  is
  428.      interested in STARTING a conference on the topic.
  429.  
  430.         CONFERENCE             CONTACT
  431.         ----------             -------
  432.  
  433.      Abled Echo            David Dodell 114/15
  434.            Handicapped issues
  435.      Fidonews                     Page 9                    9 Mar 1987
  436.  
  437.  
  438.      ADAM Discussion       Bill Freads 11/700
  439.      ADAM Technical        Bill Freads 11/700
  440.      ADS                   Tracy Graves 138/39
  441.          Ads from SYSOPS that support their Fido by the work they
  442.                 do.  Commercial ads from SYSOPS only.
  443.      Adults               (John Penberthy 129/28)
  444.      AI                    Richard Clark 107/222
  445.             Artificial Intelligence
  446.      Amateur Radio         John Dashner 133/10
  447.      Amiga                 Grey Mist 124/206
  448.      Amiga Prog            Richard Clark 107/222
  449.            Amiga programmers technical information
  450.      APL                   Chris Lincoln 107/103
  451.      Appl                  Bob Abbot 157/511
  452.      Applications          James Deibele 105/3)
  453.      Asian-American        Arnold Chu 107/16
  454.                    Asian-American Community happenings
  455.      ASM                   Barry Dobyns 102/140
  456.      Astronomy             Don Epand 114/18
  457.      AT&T                  Bob Morris 141/333
  458.          Poll/Pickup from Host (138/39, 0150-0225 PDT)
  459.      Atari                 (James Deibele 105/3)
  460.      Atlgate                 ?
  461.      Autocad               (Jim Quiesner 104/18)
  462.      Aviation Net          (Mark Stappenbeck 14/609)
  463.      Basic                 (James Deibele 105/3)
  464.      Beyond War            Andy Kanter 101/301
  465.      Bible                 Efraim West 136/203
  466.      Bitch                 Jim Bacon 103/507
  467.      Bloom Net Sysops      Bob Stubbings 127/60
  468.      Books, Great          Jim Bacon 103/507
  469.      Business & Economics  Randall Kobetich 150/130
  470.      Buy & Sell            Jim Deibele 105/3
  471.      Bylaws                Bob Hartman 132/101
  472.                  Only for Bylaws committee members?
  473.      Bylfedbk              Tom Marshall 107/324
  474.          Bylaws feedback/forum for Region 13 Bylaws
  475.              representative
  476.      C Language            Ed Rauh 141/215
  477.          C_PROG merged into the C_ECHO conference in (Sept '86).
  478.      Chatter                 *NONE*
  479.      Chicago General         ?
  480.      Chicago Sysop           ?
  481.      Christian Debate        ?
  482.      Cincinnati Chatter      *NONE*
  483.      Cincy                   Jesse Armontrout 108/64
  484.                 Local sysop conference
  485.      COCO Echo               Brian Bream 112/3
  486.      Commodore               Marv Shelton 107/311
  487.      Consulting              ?
  488.                    Business of consulting.
  489.      Cosmopolitan            Hal Duprie 101/107
  490.          Boston Metro Area: Books, Food & Good Things of Life
  491.      CP/M                    (John Penberthy 129/28)
  492.      dBASE                   Alex Hartley 100/500
  493.      DC Metro Mensa          Jim Kay 109/612
  494.      Fidonews                     Page 10                   9 Mar 1987
  495.  
  496.  
  497.                 Metro Washington DC Mensa
  498.      Debate                  *NONE*
  499.          Detroit, Chicago, Colorado. There may be two separate
  500.                               conferences!?
  501.      DEC Rainbow             Dave Rene 101/27
  502.                  Host is 101/27 who polls all the nodes
  503.      Divers                  (Rod Lamping 104/610)
  504.      Doggies                 Tracy Graves 138/39
  505.         Fido clones & compatibles (SEAdog, Collie, Guardian,etc.)
  506.      Echomail Coordinators   Jon Sabol 124/210
  507.                  For Echomail coordinators only
  508.      ECPROG                  ?
  509.                  Programmers conference
  510.      EQUUS                   (Mark Indictor 104/606)
  511.                  Equestrian related topics.
  512.      Feminism                Kim Storment 100/523
  513.      Fido Developers         (Jim Ryan 141/9)
  514.               Share source code for FidoNet Compatible systems
  515.      Fire Net                Woody Wood 128/16
  516.          Fire/Rescue/EMS news and information exchange.
  517.      Flamers                 Ken Shackelford  133/1
  518.      For Sale                ?
  519.                   Alias Buy & Sell
  520.                              Bob Hartman 132/101
  521.                              Bill Schreiber 151/301
  522.      Forth                   (George Clayton 103/602)
  523.      Fortran                 Barry Dobyns 102/140
  524.      Freemess                Barry Dobyns 102/140
  525.          Los Angeles Chatter
  526.      Fun Stuff               (John Bekas 115/212)
  527.                 Music, concerts, misc...
  528.      Gaming                  Robert Plamondon 143/12
  529.                 Role playing games
  530.      Gay Net                 Sysop Rick   ?
  531.      Gay News                Sysop Rick   ?
  532.      Genealogy               Ken Whitaker 143/26
  533.      HACK, PC                Kurt Reisler 109/483
  534.                 PC HACK Q&A and war stories
  535.      Health                  David Page 109/604
  536.          Health related issues (MDs participating)
  537.          There is also a larger group that exchanges files only.
  538.      Heath/Zenith            Joe Rock 128/15
  539.          Heath/Zenith series 89, 90, 100-120 (not for Zenith 150
  540.          & up series)
  541.      Help Wanted             Eunhee Hunter 109/626
  542.      HOWSWA                  Bill Bertholf 107/102
  543.          How's the weather in WA state!
  544.      HP3000TALK              Tracy Graves 138/39
  545.            HP3000 conversations.
  546.                              (Bob Kohl 102/611)
  547.                              (Steve Butler 138/3)
  548.      Hunger                  Chris Irwin 108/68
  549.      IEEE                    (Bill Wilkes 107/211)
  550.      IFNA Conference         *NONE*
  551.                 No longer in existence
  552.      IFNA Policy & Politics  Mike Hamilton 103/501
  553.      Fidonews                     Page 11                   9 Mar 1987
  554.  
  555.  
  556.                      *NATIONAL*
  557.          International Fido Net Association. Restricted to
  558.                 Sysops  only.
  559.      IPR                     Randall Kobetich 150/130
  560.          InterPersonal Relationships plus moral, ethical, social
  561.          issues.
  562.      Jobs                    Tracy Graves 138/39
  563.          Computer-related Employment Echo (Job Listings, etc.)
  564.                              (Jim Ryan 141/9)
  565.                              (James Deibele 105/3)
  566.                              (Chris Michael 115/429)
  567.      Jokes                   (Bill Jones 105/10)
  568.                              (Chuma Agbodike 102/641)
  569.      JR-MSG                  Phil Kaiser 104/904
  570.                 PC jr conference
  571.      Judaica                 * TECHNET *
  572.      Lap-Tops                Ej McKernan 15/20
  573.                              (James Deibele 105/3)
  574.      Lifestyle Alternatives  (Adam Selene 107/269)
  575.          Polyfidelity, Family Synergy, Celibacy, Feminism,
  576.          Communalism,  Single Parenthood, Foster Parenting,
  577.          ... For anyone whose life's path is not "mainstream".
  578.      Lotus                   Randy Van de Loo 124/110
  579.                              (John Penberthy 129/28)
  580.                              (Randy Bush 105/6)
  581.      MacIntosh               Leo LaPorte 125/2
  582.            All about the MacIntosh computer (developers & users)
  583.      Magick                  Brad Hicks 100/523
  584.            Merged with Alternative Religion conference
  585.      Mensa                   Jim Kay 109/612
  586.          National conference of Mensa run board or where there is
  587.          substantial membership interest.
  588.      Metronet                Don Daniels  107/210
  589.          Net 107 Sysop Conference
  590.      MIDI                    Bruce Oblander 161/594
  591.      Mindset PC              *NONE*
  592.          Conference was dissolved since 16/635 (James Pallack)
  593.          went down.
  594.      MOD1000                 Neal Curtin 138/14
  595.          Tandy Model 1000
  596.      Modula-2                Randy Bush 122/6
  597.          Modula-2 programming language
  598.      Nature                  (Richard Clark 107/222)
  599.      Net 102 For Sale        Barry Dobyns 102/140
  600.      Net 104 Sysop           ?
  601.          alias Fidosysp
  602.      Net 104 Tech            NET_104*
  603.          alias Techline
  604.      Net 108 Chatter         108/68
  605.      Net 108 Forsale         Steve Sullivan 108/75
  606.      Net 108 Programmer      Jesse Armontrout 108/64
  607.      Net 109 Classifieds     Alexander Wall 109/606
  608.           Net 109 advertising (for sale)
  609.      Net 109 General         Steven Ranger 109/621
  610.           General user chatter
  611.      Net 109 Reviews         Kurt Reisler 109/74
  612.      Fidonews                     Page 12                   9 Mar 1987
  613.  
  614.  
  615.          Arts and restaurant reviews
  616.      Net 109 Sysop           Steven Ranger 109/621
  617.          Local SYSOPs only
  618.      Net 109 Technical Help  Jim Kay 109/612
  619.      Net 124 Sysop           Jon Sabol 124/210
  620.      Net 125 Sysop           ?
  621.      Net 133 Sysop           John Dashner 133/10
  622.      Net 137 gossip          *NONE*
  623.      Net 150 Sysop & users   ?
  624.      Net 161 Sysop           Butch Walker 161/2
  625.      Networking              Dave Oshea 107/35
  626.      Ohio                    Phil Ardussi 157/502
  627.      Opus                    Chuck Lawson 124/105
  628.           For beta & gamma test sites only
  629.      Packet Amateur Radio    Dan Taylor 102/3121
  630.      Park                    Richard Clark 107/222
  631.           US National Park Service only
  632.      Pascal                  ?
  633.                              (Randy Bush 122/6)
  634.                              (John Penberthy 129/28)
  635.      Philosophy              *NONE*
  636.      Photography             (Bill Thomas 132/225)
  637.      PIB                     Bob Klahn 150/1
  638.                              (Harvey Nehgila 161/77)
  639.      Politics                Bill Bertholf 107/102
  640.               Politics and public policy
  641.                              (Phil Ardussi 157/502)
  642.                              (Allen Miller 108/10)
  643.                              (Jim Kay 109/612)
  644.      Portables               (John Penberthy 129/28)
  645.      Programming             Butch Walker 161/2
  646.      Prolog                  Barry Dobyns 102/140
  647.      Rbase                   (John Penberthy 129/28)
  648.      Real Estate             Al Arango 107/323
  649.          Real Estate and finance
  650.      Records                 Roger Smith 18/14
  651.          Record collecting and music in general
  652.      Region 17 Chatter       Tracy Graves 138/39
  653.          Region 17 General Chatter Echo
  654.      Region 17 For Sale      Tracy Graves 138/39
  655.          Region 17 Classified Ads
  656.      Region 19               (David Drexler 147/1)
  657.      Religious debate        Chris Irwin 108/68
  658.          Born again vs secular humanists
  659.      RGN17                   Rob Barker 138/34
  660.          Region 17 Privileged Echo Area
  661.      Rights                  Steve Butler 138/3
  662.          Shareware author rights, information exchange.
  663.      S&M                     Adam Selene 107/269
  664.          Consensual Power Exchange
  665.      Sailors                 ?
  666.      Sci-Fi Authors          Brad Hicks 100/523
  667.          Science Fiction and Fandom. Discussion of science
  668.          fiction movies, television, book, comics, and all other
  669.          media. Doctor Who, Star Trek, Hitchhiker's Guide to the
  670.          Galaxy, Zelazny, Moorcock, Asimov, Danger Mouse,
  671.      Fidonews                     Page 13                   9 Mar 1987
  672.  
  673.  
  674.          Battlestar Galactica, etc!
  675.      Sci-Fi Fandom           Mike Jacobs 150/900
  676.          For fans of Sci-Fi
  677.      Scuba                   Rod Lamping 104/610
  678.      SEAdog                  *NONE*
  679.      Shortwave Listening     Larry DiGioia 129/17
  680.      Sirius                  Bob Klahn 150/1
  681.          Sirius test sites only
  682.      SMART                   Neal Curtin 138/14
  683.          SMART Software System package from Innovative Software
  684.      SOCAL                   Barry Dobyns 102/140
  685.      Software Careers        Lee Johnson 125/612
  686.      Star Trek Trivia        Steve Sullivan 108/75
  687.      Sysop                   Jon Sabol 124/210
  688.          THE National Sysop conference.
  689.          Fido bugs/fixes, news and sysop chatter. Restricted to
  690.          Sysop's ONLY!
  691.      T1K (Tandy)             (Bill Schreiber 151/301)
  692.                              (Neal Curtin 138/14)
  693.      Tandy                   ?
  694.      Tech                    Butch Walker 161/2
  695.                              *NATIONAL* *TECHNET*
  696.      Techline                104 *TECHNET*
  697.      Telecomm                Hal Duprie 101/107
  698.      TRS80                   (Bill Schreiber 151/301)
  699.                              (John Penberthy 129/28)
  700.      Turbo Pascal            (Bob Klahn 150/1)
  701.            get ECPROG for this topic
  702.                              (Bill Thomas 132/225)
  703.      UNIX                    Mike Johnson 170/329
  704.      USA Wide                Rick Ward 109/635
  705.             Small national general conference
  706.      VAX                     Barry Dobyns 102/140
  707.      Vietnam Vets            Todd Looney 143/27
  708.      Wildlife                Richard Clark 107/222
  709.          Discussion of nature, outdoors, hunting, fishing,
  710.          conservation.
  711.      Women's Space            (Gillian Boardman 107/269)
  712.                   By and for women only.
  713.  
  714.      -----------------------------------------------------------------
  715.  
  716.      Fidonews                     Page 14                   9 Mar 1987
  717.  
  718.  
  719.      Bob Morris, 141/333
  720.      ChairPerson, Nominations and Elections Committee
  721.  
  722.      Fellow IFNA Members, this is intended to clear the air concerning
  723.      the   procedures    which    will    be    followed    for    the
  724.      Nomination/Endorsement  phase  of  the  Election  of the Board of
  725.      Directors.
  726.  
  727.      A person who desires to have their name placed on the ballot  for
  728.      the  position of director,  either Regional or Director at Large,
  729.      must:
  730.  
  731.      1. Submit a SHORT message addressed to me stating their desire to
  732.         run.
  733.  
  734.      2. Obtain a SHORT endorsement message,  addressed  to  me,  which
  735.         supports  their  running  for the position,  by ten (10) other
  736.         IFNA Members(not necessarily from the same region).
  737.  
  738.      3. Must send such messages to me via network mail.  This must all
  739.         be done so that the packets reach me by the National Mail Hour
  740.         on April 1st.
  741.  
  742.      IFNA  Members  who endorse other members for the position will be
  743.      checked against the IFNA Membership  List  and  against  any  new
  744.      memberships  which  have  not  yet  been  entered,  but have been
  745.      received as of April 1st.
  746.  
  747.      Please be advised that some  regions  did  not  have  people  who
  748.      marked  something  about  working  for  IFNA  on  the  membership
  749.      application.  It is hoped that  the  regional  coordinators  will
  750.      poll  their  respective regions and draft someone to fill the two
  751.      positions available for each region.
  752.  
  753.      A file,  which is file  requestable  from  141/333  and  141/301,
  754.      called  IFNAMEMB.ARC  contains  all known IFNA members as of this
  755.      date.  This file will be updated as the data becomes available.
  756.  
  757.      Remember, this is our organization,  and you make the difference.
  758.      Don't  forget  that the last date that you can submit nominations
  759.      to 141/333 and the endorsements from ANY IFNA member is the close
  760.      of National Mail Hour on 4/1/87.
  761.  
  762.      Ballots will be printed in the FidoNews which is  transmitted  on
  763.      April  13,  1987.  Voting  will  be  done  upto and including the
  764.      registration for the  National  Conference  during  the  week  of
  765.      August 17, 1987.
  766.  
  767.      Any  questions or comments should be entered in the IFNA echomail
  768.      conference.
  769.  
  770.      P.S. IFNA  membership  cards  will be distributed during March to
  771.           all paid members via US Mail.
  772.  
  773.      -----------------------------------------------------------------
  774.  
  775.      Fidonews                     Page 15                   9 Mar 1987
  776.  
  777.  
  778.                        SEAdog Offer for IFNA Members
  779.                  by Ben Baker -- IFNA Techincal Coordinator
  780.  
  781.      IFNA  is  proud to announce that it will make SEAdog version 4.00
  782.      available to its members (limit one per member) for only $60.00.
  783.  
  784.      As  you  may  already know,  Thom Henderson of System Enhancement
  785.      Associates (SEA)  had  announced  that  SEA  would  withdraw  the
  786.      special Sysop price for SEAdog version 4.  The reason is that SEA
  787.      has  expended  a  large  engineering  investment  in  this  major
  788.      revision  to  SEAdog  without  raising  the  list  price.   Since
  789.      engineering costs must be recovered from sales, the "fixed costs"
  790.      of  the product,  which include engineering,  now leave them very
  791.      little margin.  Add to this the cost of servicing an order, which
  792.      is about the same for one copy  or  a  thousand  and  it  becomes
  793.      apparent  that  single  quantity  orders  are  barely  profitable
  794.      without discounts.
  795.  
  796.      In a phone conversation with Thom,  I posed the question "If IFNA
  797.      were  to process and ship orders,  and remove that cost item from
  798.      SEA,  could SEA make us a price." He discussed the question  with
  799.      his   partners  and  the  answer  came  back  "Yes  --  but  with
  800.      restrictions. . ."
  801.  
  802.      So here are the restrictions.  IFNA must not  compete  for  sales
  803.      with  SEA or its authorized distributers.  This means that we may
  804.      offer SEAdog only to IFNA members,  and only  one  copy  to  each
  805.      registered member.
  806.  
  807.      Members  must  understand  and  agree that SEA is NOT prepared to
  808.      offer technical  support  to  IFNA  purchasers.  This  is  not  a
  809.      serious constraint.  More than adaquate support is available from
  810.      current users and from the SEAdog echo conference.
  811.  
  812.      To  order,  send  $60  (Missouri  residents  add $3.43 sales tax,
  813.      overseas members please make payment in US dollars,  and  include
  814.      an additional $5 for shipping and handling) to:
  815.  
  816.                            IFNA
  817.                            PO Box 41143
  818.                            St.  Louis, MO 63141
  819.  
  820.      Sorry,  we are not prepared to handle credit card or COD  orders.
  821.      Only pre-paid orders will be accepted.  Orders received by Friday
  822.      of  each  week  will  be  shipped  pre-paid  via  UPS-ground  the
  823.      following Monday (provided, of course,  that I have them to ship;
  824.      at the moment I have a limited stock).
  825.  
  826.      If you are not an IFNA member yet,  but would like to participate
  827.      in this offer,  fill out the membership application at the end of
  828.      this newsletter and include it and an additional $25.00.
  829.  
  830.      Above  all,  remember this is a strictly volunteer operation,  so
  831.      please have patience.
  832.  
  833.      -----------------------------------------------------------------
  834.      Fidonews                     Page 16                   9 Mar 1987
  835.  
  836.  
  837.                       Public Key Encryption Revisited
  838.  
  839.      PART One.
  840.  
  841.          If you know what "Public Key Encryption" is then feel free to
  842.      skip to part two.
  843.  
  844.          Public Key Encryption is a special form of  encryption  which
  845.      uses  different  keys for encryption (or scrambling) of a message
  846.      and decryption (unscrambling, the reverse operation).
  847.  
  848.          The separate keys for each operation have several advantages.
  849.      The first is that the encryption key can be distributed much more
  850.      easily by less secure means without compromizing the security  of
  851.      future encrypted messages.  Simple knoledge of the encryption key
  852.      does  not enable decrption of encrypted messages.  The decryption
  853.      key is reqired to recreate the original message.  For this reason
  854.      the  encryption  key  is commonly called the "public key" and the
  855.      decryption key is the "private key".
  856.  
  857.          In operation,  everyone who wants to recieve secret  messages
  858.      creates their own pair of keys,  one private and one public.  The
  859.      public key is them communicated to everyone who may want to  send
  860.      them a secret message.  Perhaps a central key distribution center
  861.      would be established.  The private key is kept secret  and  never
  862.      told to anyone.
  863.  
  864.          For example ...  Art wants to send Beth a secret message.  He
  865.      would look up Beth's public key or ask her to send  him  one  (in
  866.      the  clear).  He  would then use Beth's public key to encrypt his
  867.      message and send her the encrypted  message.  Beth  recieves  the
  868.      message  and  decodes  it  with her private key.  No one else can
  869.      decrypt the message even if they get  a  copy  of  the  encrypted
  870.      message AND the public key. They need the private key.
  871.  
  872.          In  1978  the  CACM  journal published a way of doing this on
  873.      computers.  The system they described has come to be known as the
  874.      "RSA" crypto system named after the authors of the article, R. L.
  875.      Rivest, A. Shamir, and L. Aldeman.
  876.  
  877.          The  RSA system has an additional property beyond the general
  878.      Public Key Encryption system  described  so  far.  With  the  RSA
  879.      system  the keys are interchangeable so you can use a private key
  880.      to encrypt a message and then only the  coresponding  public  key
  881.      will  unscramble  the  message.  This  is  in  effect  a "digital
  882.      signature" which "signs" a message  showing  that  the  encrypted
  883.      message could only have been created with knowlege of the private
  884.      key.
  885.  
  886.          Messages can also be ecrypted more than once. For example you
  887.      can  sign  a  message  with your private key and then encrypt the
  888.      result again with the intended receiver's public key  to  make  a
  889.      signed,  secret  message.  The receiver would then need to do the
  890.      reverse two steps in  the  reverse  order  to  get  the  original
  891.      message back.
  892.  
  893.      Fidonews                     Page 17                   9 Mar 1987
  894.  
  895.  
  896.          Even  more  complex  interaction  can  be  used  for  special
  897.      purposes.  Articles have appeared on how to play poker  over  the
  898.      phone and how to hold a secret ballot election over the phone and
  899.      others.
  900.  
  901.  
  902.      PART Two.
  903.  
  904.          I  have  implemented  a Public Key Encryption system based on
  905.      the RSA system.  It runs on  MS-DOS  using  files  for  keys  and
  906.      messages. I am distributing the system as freeware/shareware.
  907.  
  908.          There may be some legal or political considerations in this.
  909.  
  910.          I  have  heard  roumors  that  this sort of stuff comes under
  911.      certain restritions for export of high tech (or  something)  from
  912.      the  USA.  I  don't  think  this quite applies to me because I am
  913.      exporting the system TO the USA. (I live in Canada).
  914.  
  915.          I have also heard roumors that some intelligence organization
  916.      (unnamed)   is   discouraging   public   discusion   (let   alone
  917.      utilization)  of  these  systems.  I  have trouble believing this
  918.      because I had no trouble finding all the inforamtion I could ever
  919.      desire on the subject.  There was even a articles  in  Scientific
  920.      American and Byte magazine and a couple follow-up letters.
  921.  
  922.          Anyone  who has any solid info on this,  I would like to hear
  923.      from you.  I especially would like  to  hear  directly  from  any
  924.      government  organization(s)  (in  any country) who may think they
  925.      are involved.
  926.  
  927.  
  928.      PART Three
  929.  
  930.          The preceding article was  published  about  a  year  ago  in
  931.      FidoNews (twice actually due to some confusion) esentially in the
  932.      same form you see it now.
  933.  
  934.          I  have received some interesting correspondence as a result.
  935.      Some relevant, some not. (No spies came to my door though.)
  936.  
  937.          Of the people who tried out the software I wrote, most wanted
  938.      to know if it could be speeded up.  It is quite slow compared  to
  939.      ordinary  encryption.  The  speed depends on the size of the keys
  940.      used but even with extensive tuning I cannot get  it  do  encrypt
  941.      faster  than  about  200  bytes  per minute on a regular 4.77 MHz
  942.      8088.  (I would estmate the SEA ARC /g option to  be  1000  times
  943.      faster).  This  does  admitedly  limit  the  value  of the system
  944.      severly.  On the other hand, it is the only PUBLIC KEY encryption
  945.      system I am aware of for MS-DOS PCs.  By the way,  addition of an
  946.      8087  would  have no effect on the speed.  One way to speed it up
  947.      is faster proccessors.  (Will someone give me an  80386  please?)
  948.      Even  a  386  won't  solve the speed problem though.  To solve it
  949.      completly would require a completly new algorithm.  I don't  know
  950.      of  any and anyway the RSA algorithm I use has proven to be quite
  951.      secure when used properly (so far).
  952.      Fidonews                     Page 18                   9 Mar 1987
  953.  
  954.  
  955.        Another interesting point which has come up is the  possibility
  956.      of using public key encryption for IFNA voting.  It would be nice
  957.      to have some security on  the  voting  process  while  using  our
  958.      network  for  voting  (instead of the primitive paper system used
  959.      for the ratification of the constitution).  The digital signature
  960.      feature would be used to sign your vote.  This would involve some
  961.      extra administration of keys for every one and a CPA with a  Fdio
  962.      node I expect.
  963.  
  964.        Using  encryption on the net does bring up another point.  Some
  965.      sysops like to know what messages are going through their system.
  966.      They like to know if their  system  is  being  used  for  illegal
  967.      activities  primarily (and some are just nosey :-) ).  Also there
  968.      is a tendancy to follow the  HAM  radio  policy  which  prohibits
  969.      encryption  of  any form.  Personally I don't think the HAM radio
  970.      policy applies to Fidonet for this.  We pay for our communication
  971.      "bandwidth"  in  real money to the phone companies.  They use the
  972.      public resource radio spectrum.
  973.  
  974.        Some people asked to have the files  encrypted  into  an  ASCII
  975.      form which could be used in regular electronic mail including but
  976.      not  limited  to  Fido.  The  original version would only produce
  977.      (unprintable) binary.  The latest versions include an  option  to
  978.      produce ASCII files. (Version 0.1 and 0.2)
  979.  
  980.  
  981.      Interested parties may contact me via Fido node 134/1.
  982.  
  983.      Lloyd Miller
  984.      Calgary, Alberta
  985.      1987 February 25
  986.  
  987.      -----------------------------------------------------------------
  988.  
  989.      Fidonews                     Page 19                   9 Mar 1987
  990.  
  991.  
  992.      =================================================================
  993.                                   COLUMNS
  994.      =================================================================
  995.  
  996.                               Irregular Column
  997.  
  998.           Well,  here goes the  second  of  my  irregularly  appearing
  999.      columns.  This  time  around  I've  got some more comments on the
  1000.      Microsoft C compiler (I've had a little more time to play  around
  1001.      with  it),  and  some  comments  on  OPUS among other things.  It
  1002.      occurred to me that some of you may be curious as to what type of
  1003.      equipment I have so I'll mention it now to get it out of the way.
  1004.      I am currently using an XT clone (Beltron) with  a  30  meg  hard
  1005.      drive  (Seagate  ST238  with  Western  Digital  RLL  controller).
  1006.      Attached to it is a Panasonic 1091 printer,  and I use  a  Tecmar
  1007.      Phonegate  modem (2400 baud internal).  There will hopefully be a
  1008.      second 30 meg hard drive coming in a week or two as I act  as  an
  1009.      echomail hub inside my net and would like to keep more than a few
  1010.      days of echomail on it at any one time. Now, on to the column.
  1011.  
  1012.           I've  had  some  more  time  to  play  with  the Microsoft C
  1013.      compiler and feel I should warn some of you who are considering C
  1014.      over BASIC.  Most C compiler's have absolutely no direct  control
  1015.      over the screen,  even to a clear screen (as a side note Computer
  1016.      Innovations C86 is  one  of  the  exceptions).  If  you  want  to
  1017.      position  the  cursor  or  clear the screen,  you have to write a
  1018.      function to do it.  This isn't as bad as  it  seems  as  you  can
  1019.      create  a  whole slew of basic screen functions in an afternoon's
  1020.      work (if you have the right reference book and  know  how  to  do
  1021.      it).  If  you  don't  feel like writing them yourself,  there are
  1022.      several "function libraries" available from various companies. As
  1023.      to where you can find the information on writing these functions,
  1024.      there are 3 choices:  1) IBM Technical Reference on the XT,  2) A
  1025.      PC-DOS  version  2.0  manual  or 3) Advanced MS-DOS which will be
  1026.      mentioned toward the end of the column.  Overall,  I just want to
  1027.      make  everyone  aware  that  this  is NOT the type of thing for a
  1028.      beginner to try on their own.
  1029.  
  1030.           I recently found some time to look over OPUS, which is a new
  1031.      bulletin board program that is compatible with FidoNet. I can sum
  1032.      up my comments  on  OPUS  with  two  words,  VERY  impressive.  I
  1033.      thought  about  writing  a bulletin board program many months ago
  1034.      and can appreciate the effort that has gone into bringing OPUS to
  1035.      life.  For  the  user's  there  are  several  new  protocols  for
  1036.      uploading and downloading,  and the capability of adding new ones
  1037.      almost as quickly as they're devised.  Included in the files I've
  1038.      got is the superquick SEAlink (C) and WXMODEM,  If you  have  the
  1039.      latest  version  of Procomm you can try the WXMODEM as quickly as
  1040.      you can find an OPUS board (and I've seen them sprout quickly  in
  1041.      the  nodelist).  I've  got  a program that is supposed to include
  1042.      SEAlink (C) called TELIX,  but haven't gotten around  to  playing
  1043.      with  it  at  this  time.  From  what  I've  heard on the net the
  1044.      protocol is supposed to be very quick.  User's can also peek into
  1045.      an  ARChive  file  to  see what's in it online.  It also has ANSI
  1046.      graphics capabilities without forcing everyone to use  them.  For
  1047.      message  base people,  you can now "read" everything in a message
  1048.      Fidonews                     Page 20                   9 Mar 1987
  1049.  
  1050.  
  1051.      base without having to hit return  between  each  one,  great  if
  1052.      you've  been  away for awhile,  just turn on a capture buffer and
  1053.      read 'em after you sign off.
  1054.  
  1055.           On the sysop side  there's  only  one  downbeat  note,  OPUS
  1056.      cannot yet send netmail.  It's only capable of receiving mail (at
  1057.      ANY time),  although it will allow you to enter netmail.  For the
  1058.      time  being  you  have  to use either FIDO or SEAdog to send your
  1059.      mail.  This shouldn't be too much of a problem as  OPUS  can  use
  1060.      most  of your FIDO files (USER.BBS,  SCHED.BBS,  etc).  Otherwise
  1061.      you have a much greater control over how  the  BBS  should  look,
  1062.      unbelievable  control  capabilities  in  any displayed text file,
  1063.      much greater control over what can be done in  any  message  area
  1064.      (OPUS  "knows"  about  echomail  among  other  things),  and  the
  1065.      capability of not seeing all the SEEN-BY  lines  in  an  echomail
  1066.      conference.  You  also  have  quite  a  bit  of control over time
  1067.      allowed,  minimum baud rates for certain things.  Overall it is a
  1068.      very impressive program and I'd advise everyone out there to take
  1069.      a  look at it.  I'd also like to thank Wynn Wagner for taking the
  1070.      time to write and debug it.
  1071.  
  1072.           I've had a chance to play with Reflex from Borland the  past
  1073.      few days and am already somewhat impressed with it.  It a general
  1074.      purpose database manager as far as I'm concerned with a few  nice
  1075.      features. I don't particularly care for their method of switching
  1076.      between  records,  but  you  may  not mind it.  It's very easy to
  1077.      create and modify the structure  of  a  database  within  in  the
  1078.      program and you can design your own input form (make it look like
  1079.      you  want).  The  nice  feature in it that caught my eye was it's
  1080.      ability to generate graphs from the database.  I remember  trying
  1081.      to  teach  someone (at that time my boss) how to generate a graph
  1082.      in Lotus and this would be a breeze by comparison.  If you've got
  1083.      a graphics card (hercules or color) you can view the graph as you
  1084.      play  with  it,  kind  of  like watching everything as you put it
  1085.      together.  I wish I had something like this when I took  physics,
  1086.      it  would  have  saved at least an hour a week on the lab reports
  1087.      and I might have understood things a little better.  Reflex  also
  1088.      allows  you  to view your data several different ways at the same
  1089.      time,  thus if you were putting together  that  lab  report,  you
  1090.      could  see immediately which points were off and fudge the data a
  1091.      little (I know, I shouldn't encourage this but didn't we all tend
  1092.      to fudge data on lab reports occasionally).
  1093.  
  1094.      I  think  it would be a very good first database program for most
  1095.      people.  It teaches  you  the  basics  without  getting  everyone
  1096.      confused  with a lot of other things at the same time,  and since
  1097.      you can import and export data from many other programs you won't
  1098.      have to reenter a lot of data if you're switching from  something
  1099.      else now, or decide to go with a different program at some future
  1100.      date.
  1101.  
  1102.           The best computer book I've seen recently is Advanced MS-DOS
  1103.      by  Ray  Duncan.  The reference section in the back is a must for
  1104.      someone who is programming in C or Assembler. It lists all of the
  1105.      DOS and BIOS interrupts and how to use them in your  programs.  I
  1106.      used  it  myself to write some video functions this past week.  I
  1107.      Fidonews                     Page 21                   9 Mar 1987
  1108.  
  1109.  
  1110.      found out about this book from Ray Duncan's column in  Dr.  Dobbs
  1111.      Journal  and  intend on making it a permanent part of my library.
  1112.      It's available from Microsoft Press for $22.95
  1113.  
  1114.           My  time  on  Leather  Goddesses  of  Phobos   has   started
  1115.      decreasing  as  I  start  playing StarFlight from Electronic Arts
  1116.      more and more each day.  StarFlight is not  quite  an  adventure,
  1117.      yet  more than the standard mindless shoot 'em up type game.  You
  1118.      start off with some money and use it to train and equip  a  ship.
  1119.      As you explore the galaxy, you can land on planet's where you can
  1120.      find  minerals  and artifacts which can be sold back at the base.
  1121.      You will also run across several  different  species,  some  more
  1122.      warlike than others.  So far I've managed to do an initial survey
  1123.      of about 50 systems  and  am  thoroughly  enjoying  the  game.  I
  1124.      haven't lost my ship yet although I've come close a few times due
  1125.      to either damage or running out of energy.  Electronic Arts claim
  1126.      that there are over 800 planets including Earth,  which I haven't
  1127.      been  able to find it yet (If you find it,  please drop me a line
  1128.      on where it is for my own curiosity).  List price on the game  is
  1129.      $50.00.
  1130.  
  1131.           That  about  ties  it  up  for this column,  If you have any
  1132.      comments on something I've written about,  or something you think
  1133.      I should look at (and write about), let me know and I'll get back
  1134.      to  you  as  soon as possible.  If I think it's important enough,
  1135.      I'll stick it at the end of my next column. If you're a user of a
  1136.      BBS,  please mention to your sysop that  mail  to  me  should  be
  1137.      routed  through  157/0,  157/502,  or  157/1.  If you're a sysop,
  1138.      please note the last sentence. All those nodes are running SEAdog
  1139.      and will forward the message to me within 24 hours.
  1140.  
  1141.      Dale Lovell
  1142.      3266 Vezber Drive
  1143.      Seven Hills, OH  44131
  1144.  
  1145.      usenet: ..!ncoast!lovell
  1146.      FidoNet: 157/504
  1147.  
  1148.      -----------------------------------------------------------------
  1149.  
  1150.      Fidonews                     Page 22                   9 Mar 1987
  1151.  
  1152.  
  1153.      Bob Arnold
  1154.      Random Access BBS (Opus 260/320)
  1155.  
  1156.                               Technical Topics
  1157.                               ================
  1158.  
  1159.      This is the first in what I hope will become a continuing  series
  1160.      of  columns  on  various  technical  topics of concern to the BBS
  1161.      sysop and user.  Almost any topic of a technical nature  will  be
  1162.      discussed.  No,  I  DON'T  want  to get into the censorship thing
  1163.      here.  That's a topic best left for discussion  in  other  areas.
  1164.      We'll deal with hardware and software here.
  1165.  
  1166.      "What  gives  this  bozo the right to write this thing",  I heard
  1167.      somebody ask.  Simple.  I've been  involved  with  microcomputers
  1168.      since the days of the early TRS-80 Model 1.  Anybody remember the
  1169.      huge (for then) 4 K of dynamic RAM and a barely useable BASIC  in
  1170.      ROM?  I  thought  when I upgraded to 16K and Level 2 BASIC that I
  1171.      had EVERYTHING anybody ever wanted in a "personal" computer.  Hoo
  1172.      boy  was  I  WRONG!  The  XT system that runs my BBS has over 160
  1173.      times more RAM and at least a thousand times more storage  space.
  1174.      In  case  you got out the calculator that's 640K ram plus a 2 Meg
  1175.      Ram drive and a 60 Meg Hard Drive.
  1176.  
  1177.      I've since gone thru an Apple II+,  an Atari 400,  an Atari 800XL
  1178.      with 1050 drive,  an Apple //e,  a TRS-80 Model 100, and a highly
  1179.      modified Kaypro 2/83 in addition to the  XT  compatible  I  built
  1180.      myself.  The Apple II+ has found a new home with another owner as
  1181.      has the Model 1 but the rest still reside in  the  Random  Access
  1182.      computer lab doing more or less usefull work as needed.
  1183.  
  1184.      Some  of  that work is as a freelance writer of a weekly computer
  1185.      column for the Syracuse Herald-American Sunday issue.  It reaches
  1186.      a  quarter  of  a  million  homes in upstate NY and I'm told they
  1187.      figure almost a half million people have access to the paper as a
  1188.      whole.
  1189.  
  1190.      That column,  like this one,  is done entirely on computers until
  1191.      it  reaches the newsprint at the printing press.  There's a story
  1192.      there but I'll save it for another time.
  1193.  
  1194.      The job that pays the bills is as  a  service  technician  for  a
  1195.      large independant service center here in the northeast.  I prefer
  1196.      to have it remain nameless.  You'll never see the  name  here  or
  1197.      anywhere else that I write either.  My work includes hard drives,
  1198.      the entire IBM small system line (PC,  XT,  and AT),  and  almost
  1199.      anything else that's compatible.
  1200.  
  1201.      With that out of the way here goes.
  1202.  
  1203.      I've seen many messages flying about on the SYSOP echo about hard
  1204.      drives and heat problems. Since I encounter this quite frequently
  1205.      I've worked out several solutions.
  1206.  
  1207.      If  you've stacked a pair of hard drives in the same mounting bay
  1208.      I suggest that you re-mount them side by side on  the  BOTTOM  of
  1209.      Fidonews                     Page 23                   9 Mar 1987
  1210.  
  1211.  
  1212.      the mounting bays.  There's method to my madness!  Heat rises and
  1213.      one of the most sensitive areas of a hard drive is the frequently
  1214.      densely packed electronics area on the bottom of the hard  drive.
  1215.      Many  clone  systems and lately IBM boxes have the metal mounting
  1216.      bay cut out so that air can flow to the underside of  the  drive.
  1217.      Some clone boxes even have a cut-out on the bottom of the chassis
  1218.      under the bays to mount a small fan (more in a bit on the subject
  1219.      of fans).
  1220.  
  1221.      This  mounting  style  helps to spread the heat out over a larger
  1222.      area and reduce the heat built up in  one  small  area.  Just  be
  1223.      carefull when mounting half height floppies.  I got "burned" once
  1224.      when I mounted a pair of floppies over a pair of hard drives.
  1225.  
  1226.      The problem?  Interaction between the floppy drives and the heads
  1227.      of  the  hard  drives.  The  floppies  were direct drive units of
  1228.      relatively cheap design and the motors of each drive were  poorly
  1229.      shielded.  Whenever  one of the floppy drives started up (as in a
  1230.      copy operation) the hard drive under it experienced read  errors.
  1231.      I  got  very  lucky  and  realized  that the design of the floppy
  1232.      chassis would support the hard drives mounted  above  the  floppy
  1233.      drive.  Just  in  case  you're wondering,  when I mounted the two
  1234.      floppy drives together in  a  stack  they  interacted  with  each
  1235.      other! Watch out for extremely cheap floppy drives!
  1236.  
  1237.      On  the  subject of adding fans,  DON'T.  In general they draw or
  1238.      blow considerable dust into the machine. The hard drive must take
  1239.      in air thru a built  in  filter  assembly.  These  are  NOT  user
  1240.      replaceable or cleanable.  It'll cost you almost as much as a new
  1241.      drive to have internal maintainance done in a clean room  on  the
  1242.      old drive if the filter clogs up. The additional dust acts like a
  1243.      fine grit and can actually eat away floppy drive heads unless you
  1244.      methodically clean your floppy drives about every two weeks. I've
  1245.      seen  far  too  many  heads  tossed  in  the trash can because of
  1246.      excessive wear due to poor cleaning and high dust levels.
  1247.  
  1248.      The real secret to cooling is to increase air  flow  by  removing
  1249.      the extra slot covers.  I know that the IBM manual says this will
  1250.      louse up their cooling flow but it  WORKS!  With  the  additional
  1251.      slow  speed  air  flow  it's  much  cooler inside the box and the
  1252.      increase in dust intake is minimal.  The boards tend  to  collect
  1253.      the dust which can be easily cleaned off with a can of compressed
  1254.      air available from most electronic or camera supply houses.
  1255.  
  1256.      There  are several other fatal errors hard drive owners make that
  1257.      are easily prevented.  NEVER move the system while the  drive  is
  1258.      still  spinning  EVEN IF THE HEADS SEEM LOCKED IN PLACE!  Despite
  1259.      the fact that you may  have  run  some  type  of  "PARK"  utility
  1260.      (another  thing  most users forget to do) the heads may still not
  1261.      have a mechanical  lock  to  keep  them  away  from  the  platter
  1262.      surfaces  until  the platters have stopped.  If the heads contact
  1263.      the platter surface they'll gouge out the  magnetic  coating  and
  1264.      damage the drive beyond economical repair.  Head damage will also
  1265.      result from the "crash".
  1266.  
  1267.      Another has more to  do  with  software  and  backups.  With  the
  1268.      Fidonews                     Page 24                   9 Mar 1987
  1269.  
  1270.  
  1271.      release of DOS 3.x, many users decided to update their version of
  1272.      DOS.  The  problem  comes  when you restore the data from the old
  1273.      drive.  If the old DOS 2.X COMMAND.COM file winds up back on  the
  1274.      hard  drive it will seem to run fine BUT it will eventually crash
  1275.      making most of your data into a random mess of  bits  and  bytes.
  1276.      I've  rescued  at least 20 systems from this awfull fate and it's
  1277.      no easy task.
  1278.  
  1279.      Just be sure that you have the right version of  the  COMMAND.COM
  1280.      file  on  the  hard  drive  BEFORE you boot it after a restore or
  1281.      changing DOS versions.  Compare the file size and date  from  the
  1282.      DOS  master  floppy  with  the one on the hard drive.  If they're
  1283.      different use the SYS utility to put the two hidden files on  the
  1284.      drive and then COPY the COMMAND.COM file to the hard drive.
  1285.  
  1286.      If  the  SYS utility won't put the hidden files on the hard drive
  1287.      DON'T GO ANY FURTHER. Back up the drive and re-format it from the
  1288.      low level format up through to the standard DOS FORMAT routine to
  1289.      get the  proper  cluster  size.  This  applies  to  changing  DOS
  1290.      versions as well.
  1291.  
  1292.      The  cluster  is  the basic unit of hard drive storage.  With the
  1293.      older DOS 2.X DOS and a 20 meg drive, the cluster is about 4 k in
  1294.      size.  With a 30 meg drive the cluster takes up 8 K.  This is the
  1295.      minimum  ammount  of drive space that DOS will allocate.  Even if
  1296.      your file is only 122 bytes long it will still take 4 or 8  K  of
  1297.      space on the hard drive to store it.  With the change to DOS 3.X,
  1298.      the cluster size becomes 2K for a 20 or 30 meg drive. Saves quite
  1299.      a bit of space huh?  It seems that you're still stuck  with  4  K
  1300.      clusters on a 10 meg drive though.
  1301.  
  1302.      The final fatal error is NOT BACKING UP THE HARD DRIVE!  Oh sure,
  1303.      you think "It'll NEVER happen to ME!". Let me tell ya, it can and
  1304.      WILL.  If you have even an old backup it's much easier to pick up
  1305.      the pieces that with no backup at all.
  1306.  
  1307.      I've  taken  up  enough  space  in this first column.  One of the
  1308.      pluses of publishing here is the ability of you,  the  reader  to
  1309.      send an "instant" reply with your suggestions or gripes.  I fully
  1310.      intend that this is YOUR column and will try my  best  to  answer
  1311.      your  questions  here.  I'll know by your response within about a
  1312.      week after this hits the FIDO News if I should devote  additional
  1313.      time to writing more of these columns.  I plan on one about every
  1314.      two weeks if you ask for more.
  1315.  
  1316.      Let's hear from you today.  The address is The Random  Access  at
  1317.      260/320. If you want to call direct the number is (315) 697-3996.
  1318.  
  1319.                               Bob Arnold
  1320.  
  1321.      -----------------------------------------------------------------
  1322.  
  1323.      Fidonews                     Page 25                   9 Mar 1987
  1324.  
  1325.  
  1326.      =================================================================
  1327.                                   NOTICES
  1328.      =================================================================
  1329.  
  1330.                           The Interrupt Stack
  1331.  
  1332.  
  1333.      17 May 1987
  1334.         Metro-Fire Fido's Second Birthday BlowOut and Floppy Disk
  1335.         Throwing Tournament!  All Fido Sysops and Families Invited!
  1336.         Contact Christopher Baker at 135/14 for more information.
  1337.  
  1338.      24 Aug 1989
  1339.         Voyager 2 passes Neptune.
  1340.  
  1341.  
  1342.      If you have something which you would like to see on this
  1343.      calendar, please send a message to FidoNet node 1/1.
  1344.  
  1345.      -----------------------------------------------------------------
  1346.  
  1347.      Fidonews                     Page 26                   9 Mar 1987
  1348.  
  1349.  
  1350.                                       __
  1351.                  The World's First   /  \
  1352.                     BBS Network     /|oo \
  1353.                     * FidoNet *    (_|  /_)
  1354.                                     _`@/_ \    _
  1355.                                    |     | \   \\
  1356.                                    | (*) |  \   ))
  1357.                       ______       |__U__| /  \//
  1358.                      / Fido \       _//|| _\   /
  1359.                     (________)     (_/(_|(____/ (jm)
  1360.  
  1361.             Membership for the International FidoNet Association
  1362.  
  1363.      Membership in IFNA is open to any individual or organization that
  1364.      pays  an  annual  specified  membership  fee.   IFNA  serves  the
  1365.      international  FidoNet-compatible  electronic  mail  community to
  1366.      increase worldwide communications. **
  1367.  
  1368.           Name _________________________________    Date ________
  1369.           Address ______________________________
  1370.           City & State _________________________
  1371.           Country_______________________________
  1372.           Phone (Voice) ________________________
  1373.  
  1374.           Net/Node Number ______________________
  1375.           Board Name____________________________
  1376.           Phone (Data) _________________________
  1377.           Baud Rate Supported___________________
  1378.           Board Restrictions____________________
  1379.           Special Interests_____________________
  1380.           ______________________________________
  1381.           ______________________________________
  1382.           Is there some area where you would be
  1383.           willing to help out in FidoNet?_______
  1384.           ______________________________________
  1385.           ______________________________________
  1386.  
  1387.      Send your membership form and a check or money order for $25 to:
  1388.  
  1389.                International FidoNet Association
  1390.                P. O. Box 41143
  1391.                St Louis, Missouri 63141
  1392.                USA
  1393.  
  1394.      Thank you for your membership!  Your participation will  help  to
  1395.      insure the future of FidoNet.
  1396.  
  1397.      ** Please NOTE that IFNA is a general not-for-profit organization
  1398.      in formation and Articles of Association and By-Laws were adopted
  1399.      by  the  membership  in January 1987.  An Elections Committee has
  1400.      been established to fill positions outlined in  the  By-Laws  for
  1401.      the  Board  of  Directors.  An  IFNA Echomail Conference has been
  1402.      established on FidoNet to  assist  the  Elections  Committee.  We
  1403.      welcome your input on this Conference.
  1404.  
  1405.      -----------------------------------------------------------------
  1406.